make an utmost effort - Französisch Englisch Wörterbuch